injection piles - German English Dictionary